package com.ruoyi.warning.domain.dto;

import com.ruoyi.warning.domain.entity.Property;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class PropertyDTO extends Property {
    /**
     * 系统名称
     */
    private String serverName;

    /**
     * 虚拟机名称
     */
    private String virtualName;

    /**
     * 描述
     */
    private String msg;

    /**
     * 服务器主机ip
     */
    private String serverIp;

    /**
     * 服务器系统
     */
    private String system;

    /**
     * 服务器等级
     */
    private String level;

    /**
     * 服务器核心数
     */
    private Integer cpuCount;

    /**
     * 内存GB
     */
    private Integer memory;

    /**
     * 存储类型
     */
    private String storageType;

    /**
     * 存储容量GB
     */
    private Integer storageCapacity;

    /**
     * 备注
     */
    private String remark;
    @ApiModelProperty("设备大类，系统类型")
    private String systemType;

    private Integer deviceId;
    private List<String> configurationList;
}
